﻿using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

namespace Microsoft.Office.Interop.Word
{
	[CompilerGenerated]
	[Guid("00020970-0000-0000-C000-000000000046")]
	[DefaultMember("Name")]
	[TypeIdentifier]
	[ComImport]
	public interface _Application
	{
		void _VtblGap1_3();

		[DispId(0)]
		string Name { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; }

		[DispId(6)]
		Documents Documents { [DispId(6)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }

		void _VtblGap2_3();

		[DispId(5)]
		Selection Selection { [DispId(5)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }

		void _VtblGap3_17();

		[DispId(23)]
		bool Visible { [DispId(23)] [MethodImpl(MethodImplOptions.InternalCall)] get; [DispId(23)] [MethodImpl(MethodImplOptions.InternalCall)] set; }
	}
}
